/*
 * Copyright 2017-2101 Innel.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.hykj.xxltest.model;

import com.alibaba.fastjson.annotation.JSONField;
import com.hykj.xxltest.base.BaseModel;

import java.util.Date;


/**
 * 用户
 * 
 * @author innel
 * @email 2638086622@qq.com
 * @date 2018-03-26 22:08:14
 */
public class UserModel extends BaseModel {
	
    /**
     * 
     */
	private Integer id;
    /**
     * 
     */
	private Date createTime;
    /**
     * 昵称
     */
	private String nickname;
    /**
     * 头像
     */
	private String headPhoto;
    /**
     * token
     */
	@JSONField(serialize = false)
	private String token;
    /**
     * 0正常 -1冻结 -10删除
     */
	private Integer status;
    /**
     * 手机号码
     */
	private String phone;
    /**
     * 密码
     */
	@JSONField(serialize = false)
	private String password;
    /**
     * 姓名
     */
	private String realname;
    /**
     * 生日   例1999-05-19
     */
	private String birthday;
    /**
     * 性别 男/女
     */
	private String sex;
    /**
     * 身体状态  例 健康,自然
     */
	private String bodyTag;
    /**
     * 期望标签 
     */
	private String expTag;
    /**
     * 
     */
	private String wechatOpenid;
    /**
     * 
     */
	private String qqOpenid;
    /**
     * 
     */
	private String weboOpenid;
    /**
     *  
     */
	private String email;

	private Integer point;

	private Integer addPoint;

	private Integer flowerNum;

	/**
	 * 设置：
	 */
	@Override
    public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	@Override
    public Integer getId() {
		return id;
	}
	/**
	 * 设置：
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：昵称
	 */
	public void setNickname(String nickname) {
		this.nickname = nickname;
	}
	/**
	 * 获取：昵称
	 */
	public String getNickname() {
		return nickname;
	}
	/**
	 * 设置：头像
	 */
	public void setHeadPhoto(String headPhoto) {
		this.headPhoto = headPhoto;
	}
	/**
	 * 获取：头像
	 */
	public String getHeadPhoto() {
		return headPhoto;
	}
	/**
	 * 设置：token
	 */
	public void setToken(String token) {
		this.token = token;
	}
	/**
	 * 获取：token
	 */
	public String getToken() {
		return token;
	}
	/**
	 * 设置：0正常 -1冻结 -10删除
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：0正常 -1冻结 -10删除
	 */
	public Integer getStatus() {
		return status;
	}
	/**
	 * 设置：手机号码
	 */
	public void setPhone(String phone) {
		this.phone = phone;
	}
	/**
	 * 获取：手机号码
	 */
	public String getPhone() {
		return phone;
	}
	/**
	 * 设置：密码
	 */
	public void setPassword(String password) {
		this.password = password;
	}
	/**
	 * 获取：密码
	 */
	public String getPassword() {
		return password;
	}
	/**
	 * 设置：姓名
	 */
	public void setRealname(String realname) {
		this.realname = realname;
	}
	/**
	 * 获取：姓名
	 */
	public String getRealname() {
		return realname;
	}
	/**
	 * 设置：生日   例1999-05-19
	 */
	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}
	/**
	 * 获取：生日   例1999-05-19
	 */
	public String getBirthday() {
		return birthday;
	}
	/**
	 * 设置：性别 男/女
	 */
	public void setSex(String sex) {
		this.sex = sex;
	}
	/**
	 * 获取：性别 男/女
	 */
	public String getSex() {
		return sex;
	}
	/**
	 * 设置：身体状态  例 健康,自然
	 */
	public void setBodyTag(String bodyTag) {
		this.bodyTag = bodyTag;
	}
	/**
	 * 获取：身体状态  例 健康,自然
	 */
	public String getBodyTag() {
		return bodyTag;
	}
	/**
	 * 设置：期望标签 
	 */
	public void setExpTag(String expTag) {
		this.expTag = expTag;
	}
	/**
	 * 获取：期望标签 
	 */
	public String getExpTag() {
		return expTag;
	}
	/**
	 * 设置：
	 */
	public void setWechatOpenid(String wechatOpenid) {
		this.wechatOpenid = wechatOpenid;
	}
	/**
	 * 获取：
	 */
	public String getWechatOpenid() {
		return wechatOpenid;
	}
	/**
	 * 设置：
	 */
	public void setQqOpenid(String qqOpenid) {
		this.qqOpenid = qqOpenid;
	}
	/**
	 * 获取：
	 */
	public String getQqOpenid() {
		return qqOpenid;
	}
	/**
	 * 设置：
	 */
	public void setWeboOpenid(String weboOpenid) {
		this.weboOpenid = weboOpenid;
	}
	/**
	 * 获取：
	 */
	public String getWeboOpenid() {
		return weboOpenid;
	}
	/**
	 * 设置： 
	 */
	public void setEmail(String email) {
		this.email = email;
	}
	/**
	 * 获取： 
	 */
	public String getEmail() {
		return email;
	}

	public Integer getPoint() {
		return point;
	}

	public void setPoint(Integer point) {
		this.point = point;
	}

	public Integer getAddPoint() {
		return addPoint;
	}

	public void setAddPoint(Integer addPoint) {
		this.addPoint = addPoint;
	}

	public Integer getFlowerNum() {
		return flowerNum;
	}

	public void setFlowerNum(Integer flowerNum) {
		this.flowerNum = flowerNum;
	}
}
